package com.cwd.dao;

import com.cwd.pojo.Setmeal;
import com.github.pagehelper.Page;

import java.util.List;
import java.util.Map;

public interface SetmealDao {
    //新增检查套餐信息
    void add(Setmeal setmeal);
    //设置检查组和检查套餐的关联
    void addRefer(Map<String, Integer> map);
    //分页查询
    Page<Setmeal> findPage(String queryString);
    //查询所有
    List<Setmeal> findAll();
    //根据id查询套餐信息（套餐基本信息，对应的检查组以及检查组对应的检查项）
    Setmeal findById(Integer id);
    //获取套餐名称和预约数量，用于前台echarts百分比图表展示
    List<Map<String, Object>> findSetmealCount();
}
